web3.js web3.modules
code:modules.js
Web3.modules
web3.modules
web3 の主なサブモジュールのクラスをもったオブジェクトを返します。 これは、それぞれのモジュールを手動でインスタンス化する場合に利用できます。
戻り値
Object : モジュールのリスト
Eth - Function
Ethereum ネットワークと対話するための Eth モジュールです。詳細は web3.eth を参照してください。 Net - Function
Personal - Function
Shh - Function
whisper プロトコルと対話をする Shh モジュールです。詳細は web3.shh を参照してください。 Bzz - Function
swarm ネットワークと対話をする Personal モジュールです。詳細は web3.bzz を参照してください。 サンプルコード
code:example.js
web3.modules
{
Eth: Eth function(provider),
Net: Net function(provider),
Personal: Personal function(provider),
Shh: Shh function(provider),
Bzz: Bzz function(provider),
}
動作デモ
code:demo.js
const modules = Web3.modules
console.log(modules)
$(document.body).append(JSON.stringify(Object.keys(modules)))
原文